-
-
Notifications
You must be signed in to change notification settings - Fork 16.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 4.17 #3778
Release 4.17 #3778
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The 4.17 branch here is practically feature-complete. The plan is for Express 4.17 to be released in the coming days. Anyone interested in testing prior to release should do so soon. |
All, this PR is now feature-complete. I am working on updating the documentation on the Express website, at which point this PR will be merged into master to be released. I anticipate 4.17.0 will be released today or tomorrow. |
This is a tracking issue for release 4.17.
Please keep feature requests in their own issues
If you want to make a comment on a particular change, please make the comment in the "Files changed" tab so comments are not lost during a rebase.
List of changes for release:
express.raw
to parse raw bodies Expose bodyParser.raw on express #3708express.text
to parse text bodies expose text middleware of bodyparser #3455res.sendFile
Better error handling for sendFile #3582null
/undefined
tores.status
Throw on bad argument to res.status() #2795 Throw error if argument to res.status is null or undefined #2797 Throw TypeError if argument passed to res.status is null or undefined #3111X-Forwarded-Host
req.hostname: check first comma-delimited host #3494 req.hostname: check first comma-delimited host #3495accepts
to 1.3.7 to bring in sorting fixesbody-parser
to 1.19.0 to bring in new encoding,pb
shorthand, and url encoded parse fixcontent-disposition
to 0.5.3cookie
to 0.4.0 to add support forSameSite=None
Allow response cookie sameSite value "none" #3958finalhandler
to 1.1.2 for stricter CSP headerparseurl
to 1.3.3proxy-addr
to 2.0.5qs
to 6.7.0 to bring in query parse fixrange-parser
to 1.2.1send
to 0.17.1 to bring in stricter CSP and adjusted MIME types different mime type for .bmp files since 4.16.0 #3486serve-static
to 1.14.1 to bring insend
0.17.1 changessetprototypeof
to 1.1.1statuses
to 1.5.0type-is
to 1.6.18Testing this release
If you want to try out this release, you can install it with the following commands:
Owners/collaborators: please do not merge this PR :)